package com.caesi.tacacaesifinal;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

public class Index extends Activity implements OnClickListener {
   
	private Button equipes;
	
	private Button jogos;
	
	private Button resultados;
	
	private Button detalhes;
	
	private Button compartilhar;
	
	private Long idCampeonato;
	
	private TextView nomeCampeonato;
	
	@Override
	public void onCreate(Bundle savedInstanceState) {
	    super.onCreate(savedInstanceState);
	    setContentView(R.layout.index);
	    
	    equipes = (Button) findViewById(R.id.equipes);
	    
	    jogos = (Button) findViewById(R.id.jogos);
	    
	    resultados = (Button) findViewById(R.id.resultados);
	    
	    detalhes = (Button) findViewById(R.id.detalhes);
	    
	    compartilhar = (Button) findViewById(R.id.compartilhar);
	    
	    nomeCampeonato = (TextView) findViewById(R.id.equipe1);
	    
	    equipes.setOnClickListener(this);
		equipes.setTag(1);
		
		jogos.setOnClickListener(this);
		jogos.setTag(2);
		
		resultados.setOnClickListener(this);
		resultados.setTag(3);
		
		detalhes.setOnClickListener(this);
		detalhes.setTag(4);
		
		compartilhar.setOnClickListener(this);
		compartilhar.setTag(5);
		
		Bundle extras = getIntent().getExtras();
		
		idCampeonato = extras.getLong("ID_CAMPEONATO");
		
		nomeCampeonato.setText(extras.getString("nome"));
		
		
	   }

	@Override
	public void onClick(View v) {
		int tag = (Integer) v.getTag();
		switch (tag) {
		case 1:

			Intent i = new Intent(this, ListarEquipes.class);
			
			i.putExtra(ListarEquipes.ID_CAMPEONATO, idCampeonato);
			
			startActivity(i);
			
			break;
			
		case 2:
			Intent jogos = new Intent(this, ListarJogos.class);
			startActivity(jogos);
			
			break;
			
		case 3:

			Intent result = new Intent(this, ListarResultados.class);
			startActivity(result);
			
			break;
			
		case 4:
			
			Intent re = new Intent(this, AdicionarResultados.class);
			startActivity(re);
			break;
			
		case 5:
			
			// compartilhar aqui...
			break;
		
		default:
			break;
			
		}
	}

}
